목차
1 소개
최근 몇 년 동안 디지털화가 진행됨에 따라 회사는 많은 데이터를 축적하고이를 지옥락 뉴토끼 비즈니스를 개발하고 있습니다
비즈니스에 사용 된 데이터는 종종 클라우드 서비스 또는 시스템을 통해 데이터를 추출, 업데이트 및 추가 한 다음 데이터를 연결하여 비즈니스를 진행하여 축적된다고 생각합니다 오늘날의 클라우드 서비스는 종종 "REST API (RESTFUL API)"를 제공하며 "REST API"기능을 지옥락 뉴토끼면 웹이나 다른 사이트에서 데이터를 수동으로 추출하고 업데이트하는 대신 번거 로움없이 데이터를 사용할 수 있습니다
*추가 정보 : "REST API"는 외부에서 웹 시스템을 사용하기위한 프로그램 호출 규칙 (API) 유형 중 하나이며 REST 원칙 (표현 상태 전송)을 기반으로 설계된 API를 나타냅니다 HTTP 방법 및 URL을 지옥락 뉴토끼 특정 리소스 (예 : 사용자 정보 및 제품 정보와 같은 데이터)를 조작하십시오 get (load data), post (데이터 추가), put (데이터 수정), 삭제 (데이터 삭제)와 같은 요청을 지옥락 뉴토끼 데이터를 조작 할 수 있습니다
이 기사에서는 Microsoft Power 플랫폼 (이하 전력 플랫폼이라고 함)에서 Microsoft Power Automate (이하 전력 자동으로 표시)를 사용 하여이 REST API를 지옥락 뉴토끼는 방법과이를 작성하는 방법을 설명합니다
2 Power Automate는 무엇입니까?
Power Automate는 Microsoft의 클라우드 서비스 "Power Platform"중 하나이며 비즈니스 요구에 맞는 저 코드로 지옥락 뉴토끼자 정의 앱을 만들 수 있습니다
Power Automate를 지옥락 뉴토끼 작업 작업을 자동화하고 Microsoft 365에서 팀, Outlook 및 외부 상자 및 Gmail과 함께 작업하여 작업 작업을 자동화하고 반복되는 비즈니스 프로세스를위한 자동화 된 워크 플로우를 만들 수 있습니다 생성 된 워크 플로우를 통해 개선 된 데이터 통합 및 통신 효율성을 가능하게하고 작업 효율성을 향상시킵니다
Power Automate에서 커넥터라는 함수는 클라우드 서비스에 연결하는 데 사용됩니다 이 커넥터를 지옥락 뉴토끼면 프로그래밍 기술이없는 시민 개발자조차도 다양한 클라우드 서비스에 쉽게 연결하고 운영을 자동화 할 수 있습니다
3 지옥락 뉴토끼 란 무엇입니까?
우리는 전력 자동으로 외부 서비스와 함께 작동하는 지옥락 뉴토끼 자세히 소개합니다
커넥터는 서비스 및 시스템에 연결될 수있는 Microsoft가 제공하는 API입니다 현재 Teams 및 SharePoint와 같은 Microsoft 365 서비스와 SAP 및 Oracle과 같은 외부 통합 서비스를위한 커넥터를 포함한 수백 가지 유형이 있습니다 예를 들어, 팀과의 작업을 자동화하려면 Microsoft 팀이라는 커넥터를 지옥락 뉴토끼 팀원에게 메시지 보내기 또는 팀 회의 작성과 같은 작업을 설정할 수 있습니다
그림 1 : Microsoft 팀 지옥락 뉴토끼 및 작업 <파란색 테두리 : 지옥락 뉴토끼 <녹색 테두리 : Action
두 가지 유형의 커넥터가 있습니다 하나는 표준으로 지옥락 뉴토끼할 수있는 "표준 커넥터"라고하며, 다른 하나는 유료 계획에 가입하여 지옥락 뉴토끼할 수있는 "프리미엄 커넥터"라고합니다
*추가 정보 : Microsoft 365를 설치 한 회사는 추가 비용없이 표준 커넥터를 지옥락 뉴토끼할 수 있지만 프리미엄 커넥터에는 추가 비용이 필요합니다
SQL Server 및 My SQL과 같은 DBMS와 같은 서비스에 연결할 수있는 커넥터와 HTTP 프로토콜을 지옥락 뉴토끼 내부 또는 외부 서비스에 연결할 수있는 커넥터를 포함하여 다양한 유형의 커넥터가 있습니다
이 기사에서 생성 된 워크 플로우는 프리미엄 커넥터 인 HTTP 커넥터를 지옥락 뉴토끼 Microsoft가 커넥터를 제공하지 않는 외부 서비스에서 제공하는 "REST API"를 실행합니다
4 전력 자동으로 나머지 지옥락 뉴토끼를 실행하려면 흐름을 만듭니다
4-1 나머지 지옥락 뉴토끼 준비
전력 자동화의 프리미엄 커넥터 인 HTTP 커넥터를 지옥락 뉴토끼 "REST API"를 활용하는 방법을 살펴 보겠습니다
이 기사의 주제로서, 우리는 전 달 동안 일본의 총 인구를 얻고 대상 고객에게 알리는 과정을 자동화 할 것입니다
검색 할 데이터는 다양한 데이터를 얻을 수있는 통계 포털 사이트 인 E-Stat (Government Statistics General Counter)에서 사용합니다 e-stat은 "REST API"를 제공합니다 이번에는 Power Automate의 HTTP 조치를 지옥락 뉴토끼 "REST API"를 연결하여 전 달의 총 인구를 얻습니다 Microsoft 팀을 지옥락 뉴토끼 채팅을 통해 획득 한 데이터를 알려주는 워크 플로를 만드는 단계를 소개합니다
*추가 정보 : "E-Stat"(정부 통계 포괄적 인 카운터)는 각 사역 및 기관에서 발표 한 통계 데이터를 결합하고 통계 데이터를 검색하고지도에 표시하는 등의 유용한 기능이 많은 정부 통계 포털 사이트입니다 이 포털 사이트는 기계 읽을 수있는 형식 (XML, JSON 등)으로 데이터베이션 된 통계 데이터를 출력하는 "REST 지옥락 뉴토끼"를 제공합니다
그림 2 : 생성 할 자동화 워크 플로의 개요
우리는 실제로 흐름을 만들기위한 단계를 살펴 봅니다
e-Stat에서 제공 한 "REST API"를 지옥락 뉴토끼려면 응용 프로그램 ID를 얻어야합니다 응용 프로그램 ID는 사용 된 각 시스템에 대해 얻습니다 이번에는 다음 설정으로 응용 프로그램 ID를 발행합니다
검색된 페이지 <https://wwwe-statgojp/mypage/view/지옥락 뉴토끼
・ '이름' MISO 설명
・ 'url' http : //testlocalhost/
・`개요 ' Power Automate와 함께 지옥락 뉴토끼을 확인하려면
"게시"를 클릭하면 빨간색 상자에 "Appid"에 영숫자가 표시됩니다 이것은 응용 프로그램 ID입니다
그림 3 : "e-stat"응용 프로그램 ID 획득 화면
다음으로, 우리는 전 달 동안 일본의 총 인구를 얻기 위해 "REST 지옥락 뉴토끼"를 얻게됩니다 얻으려는 데이터는 다음과 같습니다홈페이지위에서 검색지옥락 뉴토끼 찾을 수 있습니다
그림 4 : e-stat 홈 화면
이번에는 인구 조사``매월 1 일에 인구 추정/근사 인구 '에서 데이터를 얻고 싶습니다' 이 정보에 대한 다음 화면은 여기에서 얻을 수있는 데이터와 항목에 대한 정보를 제공합니다 이 데이터는 매월 1 일의 현재 인구 추정 데이터에 저장됩니다 이 화면에서 아래의 빨간색 상자에서 "API"버튼을 클릭지옥락 뉴토끼 데이터를 얻기 위해 "REST API"를 자동으로 발행하십시오
그림 5 : "매월 1 일 기준 인구 추정 / 예상 인구에 대한 데이터 세트 화면
이 시간에 생성 된 흐름은 "REST API"의 응답이 "analyze json"작업을 지옥락 뉴토끼 데이터를 구문 분석하고 필요한 항목을 검색하는 논리이므로 JSON 형식으로 수신 할 수있는 URL이어야합니다 [API Request URL] 화면에서 파일 형식을 "JSON 형식"으로 변경하여 발행 할 "REST API"응답이 JSON 형식으로 표시되도록하십시오 파일 형식을 변경 한 후 발행 된 URL을 복사하고 저장하십시오 이 URL은 데이터를 검색하기위한 요청 URL입니다 이 URL을 요청하면 JSON 형식의 "매월 1 일 기준 인구 추정 / 인구 추정"으로부터 응답을받을 수 있습니다
그림 6 : "매월 1 일 기준 인구 추정 / 예상 인구에 대한"REST 지옥락 뉴토끼 "에 대한 URL 문제 화면 요청
이제 "REST API"에 대한 요청 URL을 만들었습니다 그러나 이렇게하려면 내 페이지에서 발행 된 응용 프로그램 ID를 "appid ="에 연결해야합니다 애플리케이션 ID를 포함한 URL을 지옥락 뉴토끼 요청하면 "매월 1 일 기준으로 인구 추정/근사 인구"를 얻을 수 있습니다
"REST 지옥락 뉴토끼" http : //지옥락 뉴토끼e-statgojp/rest/30/app/json/getstatsdata? appid = "응용 프로그램 id "& lang = j & statsdataid = 0003443838 & metagetflg = y & cntgetflg = n & explanationgetflg = y & annotationgetflg = y & sectionheaderflg = 1 & replacespchars = 0
이번에 얻으려는 데이터는 지난 달의 모든 연령대, 총 남성 및 여성의 총 인구 수입니다 "REST API"매개 변수를 설정하여 데이터 조건을 좁히도록 설정하십시오 "getStatsData?"이후 조건과 일치하는 값을 추가하여 매개 변수를 설정할 수 있습니다 또한 "&"를 연결하여 연결하여 여러 매개 변수를 설정할 수 있습니다 이번에는 다음과 같이 세 가지 매개 변수를 지옥락 뉴토끼 얻으려는 조건으로 데이터를 좁힐 수 있습니다
★ 전 달의 모든 연령대의 인구를 좁히는 조건
조건 1 : 총 남성과 여성 매개 변수 1 : CDCAT02 = '000'
조건 2 : 모든 연령대 매개 변수 2 : cdcat03 = '01000'
조건 ③ : 전달 매개 변수 ③ : cdtime = '2024000505'
*이것은 2024 년 5 월 데이터를 원한다면 조건입니다
"REST 지옥락 뉴토끼"의 실행 버전 http : //지옥락 뉴토끼e-statgojp/rest/30/app/json/getstatsdata? "매개 변수"& "매개 변수 ②"& "매개 변수 ③"& appid = "application id"& lang = j & statsdataid = 0003443838 & metagetflg = y & cntgetflg = n & explanationgetflg = y & annotationgetflg = y & sectionheaderflg = 1 & replacespchars = 0
이것은 워크 플로에서 실행하려는 "REST 지옥락 뉴토끼"를 완성합니다
4-2 전원 준비 자동 클라우드 흐름
Power Automate로 생성 된 워크 플로우에는 준비된 "REST 지옥락 뉴토끼"를 통합하고 매월 1 일에 전월간 일본의 총 인구를 캡처하고 알려주는 워크 플로우를 만듭니다
이것은 일정으로 시작하는 워크 플로이므로 "예정된 클라우드 흐름 구축"에서 만들기 시작하십시오 "매월 1 일 기준 인구 추정 / 추정 인구"는 현재 달의 첫 번째 날에 전날의 데이터를 업데이트하므로 일정 조건을 다음과 같이 설정지옥락 뉴토끼 워크 플로 생성을 시작할 수 있습니다
"시작 날짜" 2024/6/1
'시간' 10:00 am
'반복 간격' 1 개월
그림 7 : "예정된 클라우드 흐름 구축"을위한 화면 만들기
이번에는 클래식 모드에서 새로 생성 된 워크 플로를 개조 할 것입니다
새 디자이너 토글을 끄면 다음 화면이 나타납니다
그림 8 : 트리거 설정 후 전력 자동 유량을위한 초기 화면
조건 3 "REST 지옥락 뉴토끼"를 실행할 때의 조건은 실행 된 달의 전 달으로 설정해야합니다 따라서, 유량 실행 시점의 현재 날짜 및 시간에서 전달은 얻은 다음, 파라미터 3의 규칙을 따르는 날짜 형식으로 변환 된 값이 계산되고 설정됩니다
새 단계에서 현재 시간 조치를 추가하십시오
그림 9 : "현재 시간"조치 설정
타임 동작에서 빼기는 값을 현재 획득 날짜의 1 개월로 전환합니다 참조 시간은 "현재 시간"동작을 통해 얻은 동적 컨텐츠 "현재 시간"입니다
그림 10 : "Time에서 빼기"의 내용 설정 action
어떤 연도 및 월 데이터가 알림 대상에 있는지 연결하려면 연도 및 월에 변수를 작성하십시오
이전 달의 날짜 데이터를 기반으로 "REST API"로 설정할 수있는 형식을 만들려면 FormatDateTime을 지옥락 뉴토끼 디스플레이 형식을 변경하십시오 "Time From Time"조치에 의해 얻은 동적 컨텐츠 "Suptract From Time"을 변환하고 다음을 변수의 초기 값으로 설정하십시오
"value" FormatDateTime (body ( 'subtaction from time'), 'yyyy00mmmm') 연도 FormatDateTime (Body ( 'subtaction from time'), 'mm') Month
*지옥락 뉴토끼 조건에서 설정된 값은 5 월에 '2024000505'이므로 위를 설정하십시오
그림 11 : "초기 변수"action
조건이 준비된 후 HTTP 조치를 지옥락 뉴토끼 나머지 API를 실행하기 위해 논리를 통합하십시오 커넥터 "HTTP"의 "HTTP"조치를 선택하여 확장 할 수 있습니다 도 12에 도시 된 바와 같이, 조건 1에서 3으로 URL로 설정된 "REST API"를 설정하십시오 HTTP 메소드는 "get"이므로 방법을 지옥락 뉴토끼 "get"을 선택하고 동작 설정을 완료하십시오 조건 3에서 변수 "API 설정 인수"를 설정합니다
그림 12 : "http"action
"HTTP"동작으로 수행 된 나머지 지옥락 뉴토끼 응답 결과의 객체에서 전 달의 일본 전체 인구를 참조하려면 "analyze json"동작을 추가해야합니다 분석을 통해 전력 자동 흐름 내에서 동적 컨텐츠로 처리 할 수 있습니다
이 조치를 다음과 같이 설정합니다
・ "REST 지옥락 뉴토끼"를 실행하고 출력 결과를 분석하려는 JSON 형식으로 복사
그림 13 : REST 지옥락 뉴토끼 실행 결과 화면 <파란색 프레임 : 응답 결과 <빨간색 프레임 : rest지옥락 뉴토끼
・ JSON에 대한 구문 분석 조치 추가
・ 데이터의 동적 컨텐츠 "본문"을 지정지옥락 뉴토끼 콘텐츠로 분석하려는 "HTTP"조치
그림 14 : "JSON Analyze"action
・ "샘플에서 생성"에서 복사 된 출력 결과를 붙여 넣고 완료 버튼을 클릭지옥락 뉴토끼 스키마를 자동으로 생성합니다
그림 15 : "샘플 생성"
그림 16 : 자동 구성 스키마 목차
위의 "Analyzing Json"에 의해 오늘날 동적 콘텐츠라고 말하고 싶은 해당 달의 인구와 인구 단위를 설정할 수 있습니다
・ 모집단은 객체 값의 "$"동적 컨텐츠에 저장됩니다
・ 인구 단위는 "객체 값의 단위"의 동적 내용에 저장됩니다
마지막으로, 채팅 또는 채널 조치를 통해 Microsoft Teams Connector의 게시물 메시지를 지옥락 뉴토끼 전월부터 특정 목적지까지 일본의 총 인구를 채팅하는 프로세스를 통합합니다
・ 게시자 : "FlowBot"(FlowBot에서 보낸)
・ 게시 : "Flow Bot과 채팅"(채널이 아닌 수신자에게 직접 보내도록 설정)
・ 수신자 자신의 계정 설정
・ 메시지 총 남성과 여성의 "가변 ( '획득 날짜")의 총 인구
$ (인구) 가치 단위 (인구 단위)
그림 17 : Teams Chat의 알림 대상으로 보내야 할 설정
위에서 언급했듯이, 우리는 전 달 동안 일본의 총 인구를 얻고 대상 고객에게 통지하기위한 흐름을 만들었습니다
6 월 현재이 흐름을 실행하면 알림 대상에 다음 메시지를 받게됩니다
이 워크 플로우를 지옥락 뉴토끼면 매월 전자 인구에 액세스하고 필요한 데이터로 좁혀서 전체 인구를 확인하는 데 어려움이 있습니다
5 결론
E-Stat뿐만 아니라 다양한 시스템에서 "REST API"를 지원하는 많은 시스템이 있습니다 또한이 워크 플로에서 제공된 "REST API"의 특성으로 인해 GET HTTP 방법을 지옥락 뉴토끼 처리를 도입했지만 Post, Put, Delete와 같은 요청은 "HTTP"조치를 지옥락 뉴토끼 달성 할 수 있습니다
Power Automate 커넥터를 지옥락 뉴토끼 REST API 통합을 통해 데이터 조작 작업을 간소화합니다
저자 프로필

- TDI RPA 프로모션 사무소
- RPA 관련 개발 및 운영 경험
최근에 그는 주로 Microsoft Power Platform 제품, 전원 앱 및 전원 자동화를 위해 개발 및 교육을 담당했습니다
나는 Microsoft 365 Copilot을 고대하고 관심이 있습니다
이 저자의 최신 기사
낮은 코드 개발2024 년 9 월 9 일Power Automate의 프리미엄 커넥터를 지옥락 뉴토끼 REST API에 연결하려고했습니다
낮은 코드 개발2024 년 1 월 19 일화면 및 승인 흐름을 연결하려고 시도했습니다 ~ Power Apps Edition ~
낮은 코드 개발2023 년 11 월 8 일나는 승인 흐름을 만들려고했습니다 ~ 뉴토끼 167 Automate Edition ~
RPA2022 년 8 월 26 일DX 프로모션을 가속화하기위한 인적 자원 개발 - ""RPA 지옥락 뉴토끼에서 "지옥락 뉴토끼"까지